package cn.kkdlk.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author ytzjj
 * @DateTime 2024/10/14 9:47
 * @Description 点样式
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class VectorPointBaseStyle extends VectorBaseStyle {

    /**
     * 是否渲染点标注
     */
    private Boolean visiblePoint;
    /**
     * 图标名称
     */
    private String iconName;
    /**
     * {"BasicIcon" | "VectorIcon"} iconType - 图标类型
     */
    private String iconType;
    /**
     * 图标大小
     */
    private Double iconSize;
    /**
     * 图标填充颜色
     */
    private String iconColor;
    /**
     * 矢量图层字体图标 font_family
     */
    private String iconClass;
    /**
     * 图标描边颜色
     */
    private String iconStrokeColor;
    /**
     * 图标描边大小
     */
    private Double iconStrokeSize;
}
